Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
16 STAFFORD ROAD Terraced £33,300 7 Aug 1995
26 STAFFORD ROAD Semi-Detached £140,000 10 Sep 2004